package io.renren.modules.powercut.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 停电明细
 * 
 * @author zhujinbo 1724282894@qq.com
 * @email 1724282894@qq.com
 * @date 2020-12-05 11:22:28
 */
@Data
@TableName("powercut_repeat_detailed")
public class RepeatDetailedEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private String id;
	/**
	 * 单位名称
	 */
	private String company;
	/**
	 * 线路名称
	 */
	private String lineRoadName;
	/**
	 * 用户名称
	 */
	private String userName;
	/**
	 * 用户性质
	 */
	private String userNatrue;
	/**
	 * 起始时间
	 */
	private Date startTime;
	/**
	 * 终止时间
	 */
	private Date stopTime;
	/**
	 * 停电时户数
	 */
	private Integer hourCount;
	/**
	 * 重复停电次数
	 */
	private Integer repeatCount;
	/**
	 * 整改措施
	 */
	private String correctiveAction;
	/**
	 * 是否整改完成
	 */
	private Integer isCorrectiveAction;
	/**
	 * 沟通回访
	 */
	private String communicate;
	/**
	 * 停电原因
	 */
	private String reason;
	/**
	 * 停电分类
	 */
	private String category;
	/**
	 * 是否上报
	 */
	private Integer isReporting;
	/**
	 * 是否匹配
	 */
	private Integer isMatching;
	/**
	 * 数据创建时间
	 */
	private Date gmtCreate;
	/**
	 * 数据修改时间
	 */
	private Date gmtModified;

}
